god forfend - French English Dictionary